home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5299 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.1 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga doesn`t need Pl
  5. Date: 12 Mar 1996 17:49:01 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4i4ded$8jr@sunsystem5.informatik.tu-muenchen.de>
  9. References: <john.hendrikx.4kbn@grafix.xs4all.nl>
  10. NNTP-Posting-Host: hphalle10.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle10.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <john.hendrikx.4kbn@grafix.xs4all.nl>, john.hendrikx@grafix.xs4all.nl (John Hendrikx) writes:
  15. |> In a message of 05 Mar 96 Juergen "rally" Fischer wrote to All:
  16.  
  17. |>  JrF> blitter got enough time to convert iff 020 is to render a doom scene.
  18. |> 
  19. |> What about the copying time from Fast to Chip?  Although I agree even that
  20. 12 cycles, like always on 020-14.
  21.  
  22. |> would be insignificant compared to the time needed to do DOOM on a slow 020-14.
  23. yep, so no c2p prob on lo cpu. also not on 030-50. just the bandwidth prob.
  24.  
  25. |> I'm not convinced it is actually possible to get 5(+) MB/sec C2P conversion in
  26. |> real life.  Showing me a copy loop which does 5 MB/sec from Fast to Chip is
  27. |> hardly convincing.
  28.  
  29. at least I can swear c2p costs nothing on a A1200+fastmem when dooming.
  30.  
  31. and I guess the reported tests of 2pass-c2p on 030-50 is true, too.
  32. remaining pass works in 0.04 sec (0.025 for typical 320x160 pcdoom-screen), 
  33. and as your clone doesn't aproach this on 030-50 you can't tell it's a 
  34. problem.
  35.  
  36.  
  37. |>  JrF> mhm, vports are said to be supported also on gfx-cards. what you argue
  38. |>  JrF> about ?
  39. |> 
  40. |> SOME gfx-cards.  I argue about all the HASSLE you have to go through to do a
  41.  
  42. ok. so the live/points display will look worse than on PC. well...
  43.  
  44. |> decent DOOM clone on Amiga (*any* 020+ Amiga, not just those with AGA, and
  45. |> taking advantage of gfx-cards).  Looking at all those special C2P routines each
  46.  
  47. it is lot of hassle if you spend time on cyber or whatever libraries.
  48. imho implementing first OS3.0 routines including AGA+ support is the way to go.
  49. You can go on later with special "non copy direct render cyber stuff" if
  50. you're ready with the more important stuff.
  51.  
  52. |> optimized for 1 specific config, and even TMap routines optimized for specific
  53. |> configs and screen resolutions makes programming on the clones look easy.
  54.  
  55. using only a 2+2 pass c2p would cover a lot of configs quite well.
  56. use writeparray8 instead for gfx-cards. that can't be such difficult.
  57. of course its more work than int10h on PC, but then you got some hassle
  58. to be able to use 32bit code on it.
  59.  
  60. Yes, the Amiga port maybe needs a fan willing to take the challenge :)
  61.  
  62. |>  JrF> 256k is nothing on the doom-loved clones.
  63. |> 
  64. |> Oh I agree, but we are talking Amiga here remember?
  65.  
  66. careful what we talk about. You said you aim on better equipped amigas.
  67. You say it even is slow on those. but 256k is nothing on those.
  68.  
  69. If you would support smaller amigas, you'd do coppershaded 16 cycle 
  70. floormapping, or even the 11 cycle one. and 4-shading-steps precalced 
  71. wall textures 64x64 instead of 128x128, as 64x64 is enough for 2x2 anyway ;) 
  72. this stuff only if A1200 is the target.
  73.  
  74. |>  JrF> lots of people would be much happier if you just added those 3 to TD.
  75. |> 
  76. |> Make that 6 already as we need versions for 2x1 and 2x2 pixels too.  And I'd
  77. |> probably also need to a 32-bit C2P in various versions (can't throw away 16-bit
  78. |> C2P as it is faster on 16-bit ChipRAM machines).
  79.  
  80. I do not quite get what you want. a clone for only hi amigas, telling it
  81. won't work (although just a 1x1 mode, 2+2pass / writeparr8 would be sufficient).
  82.  
  83. Then you tell about optimizing for 16bit chipmem, i.e. for such seldom configs
  84. even I currently don't think about.
  85.  
  86. instead of "amiga sucks" you'd maybe better think about what you want ? :)
  87.  
  88. |>  JrF> but descent doesnt do that....
  89. |> 
  90. |> Well descent maybe doesn't do gouraud-shading, but it does do somekind of
  91. |> lightsourced shading, then again Descent is quite old.
  92.  
  93. and doom is even older. but an amiga version would be fun.
  94.  
  95.  
  96. ------------------------------------------------------------------------
  97.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  98.  
  99.